an offer too good to refuse - Turkish English Dictionary